<html>
<head><meta charset="utf-8"><title>todo list · t-compiler/wg-meta · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/index.html">t-compiler/wg-meta</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/todo.20list.html">todo list</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="161154793"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/todo%20list/near/161154793" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Zoxc <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/todo.20list.html#161154793">(Mar 19 2019 at 14:26)</a>:</h4>
<p>Do we have somewhere discoverable to put a list of projects or refactorings of things in the compiler? Especially things that aren't being worked on.</p>



<a name="161154999"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/todo%20list/near/161154999" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> oli <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/todo.20list.html#161154999">(Mar 19 2019 at 14:28)</a>:</h4>
<p>FIXME in the source?</p>



<a name="161155176"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/todo%20list/near/161155176" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Zoxc <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/todo.20list.html#161155176">(Mar 19 2019 at 14:30)</a>:</h4>
<p>discoverable != stumble upon =P</p>



<a name="161155293"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/todo%20list/near/161155293" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/todo.20list.html#161155293">(Mar 19 2019 at 14:31)</a>:</h4>
<p><span class="user-mention" data-user-id="116466">@Zoxc</span>  make a crawler that lists all the fixmes and their files?</p>



<a name="161155301"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/todo%20list/near/161155301" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/todo.20list.html#161155301">(Mar 19 2019 at 14:31)</a>:</h4>
<ul>
<li>categorization by crate</li>
</ul>



<a name="161155627"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/todo%20list/near/161155627" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> oli <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/todo.20list.html#161155627">(Mar 19 2019 at 14:34)</a>:</h4>
<p>We should totally have such an automatically generated page in the forge</p>



<a name="161155648"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/todo%20list/near/161155648" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> oli <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/todo.20list.html#161155648">(Mar 19 2019 at 14:34)</a>:</h4>
<p><span class="user-mention" data-user-id="116466">@Zoxc</span> would that be discoverable enough?</p>



<a name="161155667"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/todo%20list/near/161155667" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> davidtwco <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/todo.20list.html#161155667">(Mar 19 2019 at 14:34)</a>:</h4>
<p>It wouldn't be cross-repo, but having a label on GitHub issues would be simple for the compiler?</p>



<a name="161155685"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/todo%20list/near/161155685" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> oli <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/todo.20list.html#161155685">(Mar 19 2019 at 14:35)</a>:</h4>
<p>I can probably just setup a repo that has a cronjob that regenerates github pages once a day</p>



<a name="161155831"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/todo%20list/near/161155831" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Zoxc <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/todo.20list.html#161155831">(Mar 19 2019 at 14:36)</a>:</h4>
<p>I don't think FIXME are suitable for this, since we can't track who is working on it, at least not without it taking weeks =P</p>



<a name="161155872"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/todo%20list/near/161155872" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/todo.20list.html#161155872">(Mar 19 2019 at 14:37)</a>:</h4>
<p>I've been wondering about the same thing. We have of course issues.</p>



<a name="161155899"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/todo%20list/near/161155899" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/todo.20list.html#161155899">(Mar 19 2019 at 14:37)</a>:</h4>
<p>But i've been thinking about trying to have better ways of connecting people with mentors, especially around refactoring-type projects, and being able to have a better notion of the "queue" of projects seems important</p>



<a name="161156017"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/todo%20list/near/161156017" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Zoxc <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/todo.20list.html#161156017">(Mar 19 2019 at 14:38)</a>:</h4>
<p>I think having a list of compiler team pre-approved projects and refactorings would be useful</p>



<a name="161171840"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/todo%20list/near/161171840" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Cem Karan <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/todo.20list.html#161171840">(Mar 19 2019 at 17:27)</a>:</h4>
<blockquote>
<p>I don't think FIXME are suitable for this, since we can't track who is working on it, at least not without it taking weeks =P</p>
</blockquote>
<p>What about something like </p>
<div class="codehilite"><pre><span></span><span class="c1">// FIXME :assigned @**Cem Karan**:</span>
</pre></div>


<p>or</p>
<div class="codehilite"><pre><span></span><span class="c1">// FIXME [team stream](https://rust-lang.zulipchat.com/#narrow/stream/185694-t-compiler.2Fwg-meta)</span>
</pre></div>


<p>I think that the latter is probably better; that way anyone that is interested in who is working on a bug can simply jump into the chat and meet anyone else that is working on the bug.  The real issue then is how long zulip streams are around; if in a few years time we need to get the information about the particular stream out so we can figure out what the discussion about it was, will be able to do that?</p>



<a name="161181953"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/todo%20list/near/161181953" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> oli <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/todo.20list.html#161181953">(Mar 19 2019 at 19:21)</a>:</h4>
<p>We now have an automatically generated list of FIXMEs in the compiler. Doesn't have any features yet except issue hyperlink and code hyperlink</p>



<a name="161181954"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/todo%20list/near/161181954" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> oli <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/todo.20list.html#161181954">(Mar 19 2019 at 19:21)</a>:</h4>
<p><a href="https://oli-obk.github.io/fixmeh/" target="_blank" title="https://oli-obk.github.io/fixmeh/">https://oli-obk.github.io/fixmeh/</a></p>



<a name="161181968"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/todo%20list/near/161181968" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> oli <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/todo.20list.html#161181968">(Mar 19 2019 at 19:21)</a>:</h4>
<p>Next step: make it get regenerated once a day</p>



<a name="161183687"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/todo%20list/near/161183687" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Tom Phinney <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/todo.20list.html#161183687">(Mar 19 2019 at 19:45)</a>:</h4>
<p>… and perhaps suppress consecutive identical messages for the same Description and Issue (which duplicates probably arise via macro expansion).</p>



<a name="161183955"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/todo%20list/near/161183955" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> oli <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/todo.20list.html#161183955">(Mar 19 2019 at 19:48)</a>:</h4>
<p>nope, no macro duplication, these are literally the same message in different locations</p>



<a name="161183963"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/todo%20list/near/161183963" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> oli <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/todo.20list.html#161183963">(Mar 19 2019 at 19:48)</a>:</h4>
<p>I considered deduplicating them, but they aren't that many</p>



<a name="161190776"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/todo%20list/near/161190776" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/todo.20list.html#161190776">(Mar 19 2019 at 21:16)</a>:</h4>
<p><span class="user-mention" data-user-id="124288">@oli</span> those are surprisingly few!</p>



<a name="161190942"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/todo%20list/near/161190942" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> oli <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/todo.20list.html#161190942">(Mar 19 2019 at 21:18)</a>:</h4>
<p>yea... there are more if you checkout all submodules</p>



<a name="161230159"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/todo%20list/near/161230159" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> oli <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/todo.20list.html#161230159">(Mar 20 2019 at 09:49)</a>:</h4>
<p>The FIXME list is now generated every day at midnight (I'm assuming UTC). It'll also be linked from the forge soonish</p>



<a name="162880951"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/todo%20list/near/162880951" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Charles Lew <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/todo.20list.html#162880951">(Apr 09 2019 at 04:57)</a>:</h4>
<p><span class="user-mention" data-user-id="124288">@oli</span> There're many comments written as <code>BUG</code>(all uppercase), too. Maybe should also include those in the list.</p>



<a name="162881105"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/todo%20list/near/162881105" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Charles Lew <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/todo.20list.html#162881105">(Apr 09 2019 at 05:00)</a>:</h4>
<p>Mmm, not that many. I'll PR to replace them with "FIXME" instead.</p>



<a name="162883752"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/todo%20list/near/162883752" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> oli <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/todo.20list.html#162883752">(Apr 09 2019 at 06:03)</a>:</h4>
<p>I can add more things to the search list, should be simple enough</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>